home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / amigan / amigan 16 / undelete / undelete.doc < prev    next >
Text File  |  1994-01-27  |  2KB  |  64 lines

  1.                        NOTES ON UNDELETE
  2.  
  3. Well, what do you want for nothing...it works!
  4.  
  5. This was probably my first finished program in C for the Amiga, back in
  6. 1986.  I was frustrated by typing "delete #?.bas" when I meant to type
  7. "delete #?.bak".  I lost a couple of programs I have never tried to
  8. regenerate.
  9.  
  10. Oh, well, here's the description.
  11.  
  12. Undelete will allow you to recover deleted files from a 3.5" diskette,
  13. as long as you haven't overwritten them, and will save those files on
  14. another diskette or to ramdisk. It recovers files ONLY from disks
  15. placed in drive 0 (it asks you to insert the disk).
  16.  
  17.   It does not work from Workbench. Use it only from CLI. Following
  18. is a typical command line, which assumes that UNDELETE is in RAM:
  19.  
  20.     1> ram:undelete lost_file ram:
  21.            /            |         \
  22.  execute program   Name of          The destination of recovered
  23.                    deleted file.    file.
  24.  
  25.   A couple of warnings:
  26.  
  27.     1. Do NOT include DF0: or the directory layers to the lost
  28. file. The following command will FAIL:
  29.  
  30.     1> ram:undelete df0:mydir/lost_file
  31.  
  32.     No matter how deeply the file was nested in directories, give
  33. ONLY its filename, not the directory path or drive number. For
  34. example, assume you deleted file "df0:test/moretests/myfile." Get
  35. it back with the command below (again assuming UNDELETE is in
  36. RAM) and you want the recovered file sent to RAM:
  37.  
  38.     1> ram:undelete myfile ram:
  39.  
  40.     2. Do NOT attempt to give it a filename at destination! (such
  41. as ram:got_it_back). The program re-creates the file at the
  42. destination under its original filename, PLUS the block number
  43. where it started (essential if there were two deleted files of
  44. the same name!).
  45.  
  46. Limitations:
  47.         You must enter the name exactly as it was spelled originally,
  48.         though case doesn't matter.
  49.         It will only read from the internal 3.5" drive.
  50.         It sometimes won't find your file anyway.
  51.  
  52. Future Enhancements:
  53.         Read from any drive (including DH0:?)
  54.         Allow user to choose file to recover by point-and-click, or
  55.         maybe Soundex (Ambitious!), or just partial spelling.
  56.         ???
  57.  
  58. I would have added more features a long time ago, but I honestly did not
  59. know anyone was using this program, so if no one says anything about it,
  60. it may be another two years before I work on it again.
  61.  
  62. Use it in good health.
  63.         -jec
  64.